arbeit scotland london wales it employment ireland escort employment edinburgh glasgow it careers computer jobs carriere escorts job jobs werk career banen it job careers